package com.bxy.dzsc.controller;

import com.bxy.dzsc.domain.Goods;
import com.bxy.dzsc.domain.Shoppingcar;
import com.bxy.dzsc.domain.Users;
import com.bxy.dzsc.service.GoodsService;
import com.bxy.dzsc.service.ShoppingcarService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.servlet.http.HttpSession;
import java.util.Date;
import java.util.List;

//@Controller
public class ShoppingcarController {
//    @Autowired
//    private ShoppingcarService service;
//    @Autowired
//    private GoodsService goodsService;
//    //管理员查询全部购物车
//    @RequestMapping("/")
//    @ResponseBody
//    public String findall(Model model){
//        List<Shoppingcar> findall = service.findall();
//        model.addAttribute("findall",findall);
//        return null;
//    }
//    //用户查询自己的购物车
//    @RequestMapping("/")
//    @ResponseBody
//    public String findbyuid(HttpSession session,Model model){
//        Users user = (Users) session.getAttribute("user");
//        Integer uid=user.getId();
//        List<Shoppingcar> findbyuid = service.findbyuid(uid);
//        model.addAttribute("findbyuid",findbyuid);
//        return null;
//    }
//    //用户删除购物车
//    @RequestMapping("/")
//    @ResponseBody
//    public String updatecar(Integer cid){
//        Shoppingcar findcid = service.findcid(cid);
//        service.updatecar(findcid);
//        return null;
//    }
//    //管理员删除购物车记录
//    @RequestMapping("/")
//    @ResponseBody
//    public String deletecar(Integer cid){
//        service.deletecar(cid);
//        return null;
//    }
//    //用户添加购物车
//    @RequestMapping("/")
//    @ResponseBody
//    public String insertcar(HttpSession session,Integer gid,Integer gnumber){
//        Goods goods = goodsService.findbyid(gid);
//        Users user=(Users) session.getAttribute("user");
//        String price=goods.getPrice();
//        Integer uid=user.getId();
//        String gname=goods.getName();
//        Date date=new Date();
//        Shoppingcar shoppingcar=new Shoppingcar(gid,uid,gname,date,price,"正常",gnumber);
//        service.insertcar(shoppingcar);
//        return null;
//    }

}
